English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for scale leaf
Definitions for (noun)
scale leaf
Main entry:
scale
,
scale leaf
Definition:
a specialized leaf or bract that protects a bud or catkin
Visual thesaurus for scale leaf